What the deuce

Translations
Что за черт
He exclaimed, 'What the deuce is going on here?'
Он воскликнул: «Что за черт здесь происходит?»
Definitions
An old-fashioned exclamation expressing surprise, confusion, or annoyance; similar to saying 'what the heck' or 'what on earth.'
Words
What

article or possessive pronoun
что
the

article or possessive pronoun
за
deuce

noun
чёрт